put to the torture - Turkish English Dictionary